Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of leptopteris superba
  1. noun
    New Zealand with pinnate fronds and a densely woolly stalks; sometimes included in genus Todea
    type of:
Explanation of leptopteris superba
My lists:
Recently viewed words: